@CHARSET "ISO-8859-1";

/* TODO: Put all icons in one file, and use background-positions to access them */

/* The Programmers Tools tab */
#donrey-modules .icon, #module-info-show .icon {
	background-repeat: no-repeat;
	width: 64px;
	height: 20px;
	display: block;
	float: left;
	margin-right: 20px;
	margin-bottom: 12px;
	text-align: center;
	padding-top: 64px;
	text-decoration: none;
}
#donrey-modules .icon:HOVER {
	color: gray;
	text-decoration: underline;
}

.module-application {
	background-image: url("/dryfe/gfx/module-icon/application.png");
}

.module-authentication {
	background-image: url("/dryfe/gfx/module-icon/authentication.png");
}

.module-cache {
	background-image: url("/dryfe/gfx/module-icon/cache.png");
}

.module-control {
	background-image: url("/dryfe/gfx/module-icon/control.png");
}

.module-layout {
	background-image: url("/dryfe/gfx/module-icon/layout.png");
}

.module-debug {
	background-image: url("/dryfe/gfx/module-icon/debug.png");
}

.module-persistence {
	background-image: url("/dryfe/gfx/module-icon/persistence.png");
}

.module-database {
	background-image: url("/dryfe/gfx/module-icon/database.png");
}

.module-queryfactory {
	background-image: url("/dryfe/gfx/module-icon/queryfactory.png");
}

.module-record {
	background-image: url("/dryfe/gfx/module-icon/record.png");
}

.module-render {
	background-image: url("/dryfe/gfx/module-icon/render.png");
}

.module-structure {
	background-image: url("/dryfe/gfx/module-icon/structure.png");
}

.module-serializer {
	background-image: url("/dryfe/gfx/module-icon/serializer.png");
}

.module-translate {
	background-image: url("/dryfe/gfx/module-icon/translate.png");
}

.module-warehouse {
	background-image: url("/dryfe/gfx/module-icon/warehouse.png");
}

.module-news {
	background-image: url("/dryfe/gfx/module-icon/news.png");
}

/* Modules editing forms */
#donrey-control label {
	float: left;
	display: block;
	width: 100px;
	font-weight: bold;
}